#ifndef LLIST_H__
#define LLIST_H__

struct llist_node_st
{
    void *data;
    struct llist_node_st *prev;
    struct llist_node_st *next;
};

typedef struct
{
    int size;
    struct llist_node_st head;
}LLIST;

llist_create();
llist_destroy();
llist_insert();
llist_find();
llist_delete();
llist_travel();
llist_fetch();
#endif